package summer.service;

public interface MessageService {

    /**
     * 发送
     * @param participantId     参与人Id
     * @param ConversationId    对话Id
     * @param content           内容
     */
    void send(Long participantId, Long ConversationId, String content);

    /**
     * 撤回
     * @param participantId     参与人Id
     * @param messageId         对话Id
     * @return                  撤回状态
     *                          0 OK
     *                          1 FAIL
     */
    int revoke(Long participantId, Long messageId);
}
